#!/bin/bash
# 批量下载指定组件镜像的脚本
# 执行方式：chmod +x download-images.sh && ./download-images.sh
ezdown -D
ezdown -R
ezdown -S

# 各操作系统包批量下载命令
ezdown -P almalinux_8
ezdown -P almalinux_9
ezdown -P centos_7
ezdown -P debian_10
ezdown -P debian_11
ezdown -P fedora_34
ezdown -P fedora_35
ezdown -P fedora_36
ezdown -P fedora_37
ezdown -P opensuse_leap_15
ezdown -P rocky_8
ezdown -P rocky_9
ezdown -P ubuntu_16
ezdown -P ubuntu_18
ezdown -P ubuntu_20
ezdown -P ubuntu_22
ezdown -P ubuntu_24

# 组件镜像批量下载命令
ezdown -X cilium
ezdown -X dashboard
ezdown -X flannel
ezdown -X ingress-nginx
ezdown -X kube-ovn
ezdown -X kube-router
ezdown -X kubeapps
ezdown -X kubeblocks
ezdown -X kb-addon-mysql
ezdown -X kb-addon-pg
ezdown -X kb-addon-redis
ezdown -X kb-addon-mongodb
ezdown -X kb-addon-elasticsearch
ezdown -X kb-addon-clickhouse
ezdown -X local-path-provisioner
ezdown -X minio
ezdown -X nacos
ezdown -X network-check
ezdown -X nfs-provisioner
ezdown -X openebs
ezdown -X prometheus
ezdown -X rocketmq

echo "所有组件镜像下载命令执行完成！"